::= base | update ::= pwpc | m68k ::= | $ | 0x '*' # Match any fragment name ::= characters other than ',' '(', ')' and '='. verdef = # Definition version vercur = # Current version level = # level = # # Base library or update library arch = # arch = # ::= # Which architecture ::= [ '(' , … ')' ] -[no]weaklib = , … # Modify weak libraries -[no]weak = , … # Modify weak imports -verimp = # Change implementation version -verdef = # Change definition version -vercur = # Change current version -v # use verbose progress (implies -p) # Change type of fragment -usage = library | application | dropin | -t type # Set file type -stacksize = # Specify the stack size # Change data section's sharing attribute -share = context | global | protected | -@renamesymbols = # Rename imported/exported symbols -renamefrag = # Rename a fragment -p # write progress information to diagnostics -o # Name the output file -mergecode on | off # Make code sections adjacent -list # List contents of -level = # Change how fragment is used -[no]initbefore = , … # Modify "initbefore" attribute -extract , … # Extract fragments from # (Default is on) -describe on | off # Describe which fragments are affected -@deleteexports = # Delete exported names from (names are in file) -deleteexports = , … # Delete exported names from -delete , … # Delete fragments from -c creator # Set file creator -@alias = # Add aliases: oldName newName -@addexports = # Add additional exports options (not case sensitive): Usage: ModPEF [option…] … ≥ progress